Big Huge Thesaurus

extraterrestrial being

noun